@import 'src/styles/mixins';

.content {
  .tool-bar {
    padding: 12px 50px;
    .search-button {
      background-color: #36a972;
      border-color: #36a972;
      &:hover,
      &:focus {
        background-color: #2e8b57;
        border-color: #2e8b57;
      }
      &:active {
        background-color: #228b22;
        border-color: #228b22;
      }
      i {
        line-height: 1;
      }
    }
  }
  .table-content {
    .el-table__header-wrapper {
      border-color: #F1F1F1;
    }
    .el-table {
      color: #797979;
      box-shadow: 0 1px 5px 1px #e0e0e0;
      &::before {
        height: 0;
        background-color: transparent;
      }
      &::after {
        width: 0;
      }
      th {
        background: #fafafa;
        height: 35px;
        .cell {
          height: 30px;
          line-height: 30px;
          color: #2b2a2a;
        }
      }
      td{
        height: 35px;
        .cell {
          height: 30px;
          line-height: 30px;
          color: #797979;
        }
      }
      td, th.is-leaf {
        border-color: #f2f2f2;
      }
    }
    .el-table--enable-row-hover .el-table__body tr:hover > td {
      background-color: rgba(255, 255, 255, 0.2);
    }
    .el-loading-mask {
      background-color: rgba(255, 255, 255, 0.3);
    }
  }
  .content-body {
    border-top: 1px solid #f2f2f2;
    margin: 0 15px;
    padding: 40px 15px;
    background: #FFFFFF;
    min-height: calc(100% - 85px);
  }
}

textarea.ivu-input {
  background-color: #f3f3f3;
}
// 企业中心输入框无圆角
.formNoRadius{
  font-size: 14px;
  .ivu-form-item-label{
    line-height: 24px;height: 42px;font-size: 14px;
  }
  .ivu-input, .ivu-select-input, .ivu-select-selection{
    border-radius: 0 !important;
  }
  .ivu-select, .ivu-input, textarea,.ivu-date-picker{
    width:450px;box-sizing: content-box;font-size: 14px;
  }
  .ivu-select-selection{
    height: 40px;line-height: 40px;
  }
  .ivu-input{
    width:410px;
  }
  .yanzheng{
    .ivu-input{
      width: 160px;
    }
    .ivu-form-item-content{
      width: 450px;
    }
  }
  .shouji{
    .ivu-input{
      width: 220px;
    }
    .ivu-form-item-content{
      width: 450px;
    }
  }
  textarea{
    width:434px !important;background: #fcfcfc;
  }
  .logo-uploader{
    border:1px #ccc dashed;height: 100px;width: 100px;
    .el-icon-plus{
      width:10px;height: 10px;margin:42px;
    }
  }
  button{
    font-size: 14px;width:120px;text-align: center;
  }
  .date .ivu-icon-ios-calendar-outline, .date .ivu-icon-ios-close{
    padding:6px;
  }
}
// 职位管理 输入框无圆角 多段短编辑框
.formNoRadius01 {
  font-size: 14px;
  .ivu-form-item{
    width: 600px;
  }
  .ivu-form-item-label {
    line-height: 24px;
    height: 42px;
    font-size: 14px;
  }
  .ivu-input, .ivu-select-input, .ivu-select-selection {
    border-radius: 0 !important;font-size: 14px;
  }
  .ivu-select, .ivu-input, textarea, .ivu-date-picker {
    width: 100%;
    box-sizing: content-box;
    font-size: 14px;
  }
  .ivu-select-selection {
    height: 40px;
    line-height: 40px;
  }
  textarea{
    width:450px !important;background: #fcfcfc;
  }
  button{
    font-size: 14px;width:120px;text-align: center;
  }
}
// 职位管理 输入框无圆角 多段短编辑框
.formNoRadius02 {
  font-size: 14px;
  .ivu-form-item-content{
    width: 300px;
  }
  .ivu-form-item-label {
    line-height: 24px;
    height: 42px;
    font-size: 14px;
  }
  .ivu-input, .ivu-select-input, .ivu-select-selection {
    border-radius: 0 !important;font-size: 14px;
  }
  .ivu-select, .ivu-input, textarea, .ivu-date-picker {
    width: 100%;
    box-sizing: content-box;
    font-size: 14px;
    margin-right: -30px;
  }
  .ivu-select-selection {
    width: 340px;
    height: 40px;
    line-height: 40px;
  }
  button{
    font-size: 14px;width:120px;text-align: center;
  }
  .date{

  }
  .date .ivu-icon-ios-calendar-outline, .date .ivu-icon-ios-close{
    padding:6px;margin-right: -30px;
  }
}
// 发布的职位详情
.sendJob-detail{
 margin-top:20px;
  behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
  .inner{
    padding:15px;
  }
  span.titleOne{
    padding:0 20px !important;background: #ff6f14;color: #fff !important;font-size: 12px !important;float: left;height: 30px;line-height: 30px;
    i{
      font-size: 16px;
    }
  }
  span.bianhao{
    color: #ff6f14;margin-left:10px;margin-top:10px;line-height:20px;float: left;height: 30px;
  }
  span.status{
      color: #999;margin-left:10px;margin-top:10px;line-height:20px;float: right;height: 30px;
  }
  .sendJob-main{
    margin-top:10px;border-top:1px #eee solid;padding-top:20px;
    .one{
      line-height: 30px;font-size: 12px;color: #333;
      span.q{
          border:1px #ff6f14 solid;color: #ff6f14;padding:4px 10px;margin-right:10px;
          -moz-border-radius: 4px; /* Firefox */
          -webkit-border-radius: 4px; /* Safari 和 Chrome */
          border-radius: 4px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
          behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
      }
    }
    .money{
      position: absolute;color: #ff6f14;font-size: 20px;right: 30px;margin-top:-10px;
    }
  }
  .job-content{
    border:1px #eee dotted;padding:10px;background: #eee;
    -moz-border-radius: 4px; /* Firefox */
    -webkit-border-radius: 4px; /* Safari 和 Chrome */
    border-radius: 4px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
  }
}
.ivu-form-item-required .ivu-form-item-label:before{
  color: #2baee9;
}

//模态框首尾去掉分割线
.noTopBottomBorder{
  .ivu-modal-header{
    border-bottom:0;
  }
  .ivu-modal-footer{
    border-top:0;
  }
}
//日期搜索框被按钮遮住的问题
.ivu-modal-body{
  position: relative;z-index:1;
}
